internet law lawyer copyright technology lawyers law patent lawsuit attorney uk law firm intellectual property stephen ollerenshaw firm mesothelioma technology law alliance solicitors